home *** CD-ROM | disk | FTP | other *** search
- Compulsive Copier (c) 1985 Compulsive Software
-
- The Compulsive Copier program is a utility for creating archival backups
- of both privately and commercially produced microfloppy diskettes. According
- to the copyright law, it is legal for the owner of any piece of commercial
- software to make 1 (one) archival backup of that software. Copy-protection
- and unreasonable or non-existent backup provision policies on the part of
- some companies make programs of this type essential. This program is not
- itself copy-protected and may be run from hard disk or whatever.
-
- If you are anything like me, you are now tired of reading and would like
- to get on with using the program. I am going to assume you have managed to
- boot your computer and are now looking at a GEM screen which includes a
- COMPCOPY.PRG icon. Double-click on this icon to begin your first session
- using the Compulsive Copier. Make sure you have a disk ready to receive
- the copy! If not, hit ESC to bail out. Otherwise, insert the Compulsive
- Copier disk in A: and hit RETURN. After reading the source format and data,
- the program will ask for a destination disk. Insert a blank formatted or
- un-formatted disk in A: and hit RETURN again. When the program completes,
- hit ESC to exit. Now, wasn't that easier than using the desktop?
-
- The basic operation of the Compulsive Copier once it has been started
- is fairly straightforward. First, you are given the opportunity to change
- the option settings, to begin the copy, or to exit the program. After you
- are satisfied with the option settings, you are prompted for the source
- disk. The program will scan the format of the entire disk, and then load as
- much of the disk data into memory as will fit. Once memory has been filled
- or the disk completely loaded, you will be prompted for a destination disk.
- The program will format the entire disk, and then write as much data as had
- been loaded. If the disk did not fit into memory, the program will cycle,
- prompting for source, reading source, prompting for destination, writing
- destination, until done. Upon completion of the operation, you are back at
- the initial screen.
-
- The Compulsive Copier screen contains a title and copyright notice, a
- prompting and reporting area, an options area, a format monitor, a data
- monitor, and an availability notice (in that order). The title, copyright
- notice, and availability notice are self-explanatory. The other screen
- areas are described in the following paragraphs.
-
- The prompting and reporting area is used to request actions on the part
- of the user and to describe the current activity. By examining this area,
- along with the monitors (described below), it is always possible to see the
- current state of the program. Prompts are always framed and highlighted, and
- require user input via the keyboard. Informative messages are passive.
-
- The options area allows you to adjust certain parameters of the backup
- process based on your equipment setup, your personal preferences, and the
- level of protection of the software to be copied. Options may only be set
- at the "Option cycles, RETURN continues, ESC exits" prompt displayed at
- program initialization and after a complete copy operation. In general, to
- change an option, enter the first character of the option and the program
- will cycle the option through all its' legal values. Options supported in
- v1.1 are Source, Destination, Copies, Level, and Verify.
-
- The Source and Destination options allow you to use multiple drives in
- a copy operation - but only if you really have multiple, physical, micro-
- floppy drives. With one drive, you have to swap disks, no matter how many
- disk icons are displayed on the desktop. Given that basic assumption, I
- chose to keep the swapping under control of my program.
-
- The Copies option allows you to specify that from 1 to 9 copies of a
- single source should be created. When multiple copies are specified, the
- basic operational cycle described above will be modified to the extent that
- the program writes all copies after each load to minimize swapping.
-
- The Level option allows you to specify the level of effort the program
- should put into scanning the source disk. Levels in Compulsive Copier v1.1
- range from 1 to 3. The penalty for selecting the higher levels is in the
- greatly increased time requirement for the format scan pass. Level 1 will
- copy all unprotected and some lightly protected disks significantly faster
- than the desktop and with far fewer swaps. Level 2 will copy everything
- which I have thus far encountered. What is level 3? heh, heh.
-
- The Verify option allows you to specify whether to have the system read-
- verify all writes. This has the effect of slowing down writes and may
- occasionally cause a transient write error to be corrected.
-
- The Format and Data Monitor areas are used to graphically display the
- progress of the copy operation. Each monitor consists of a source progress
- line, a monitor activity indicator, and a destination progress line. Each
- progress line will change colors proportionally in step with the amount of
- the disk which has been processed. On a monochrome monitor, the lines are
- not visible until used. The monitor activity indicators are lit when one of
- their corresponding progress lines are active.
-
- The Compulsive Copier will make use of all available memory to improve
- the efficiency of a copy operation. This includes upgrades beyond the 512K
- supplied with the machine. On a stock 520ST with no desk accessories or
- other memory-resident programs, you can often copy a single-sided disk onto
- an unformatted disk in one swap! Memory-resident programs consume memory
- and may result in excessive swapping.
-
- As software companies improve their protection schemes and I learn more
- about such things, it is possible that upgrades to the Compulsive Copier
- may become available to registered users at a reduced rate. It is a good
- idea to send in your warranty card in case this occurs or you feel you may
- ever need help using the program.
-
-
- John T. Grieggs
- Compulsive Software
-